import pygame
import sys
import traceback

from pygame.locals import  *
from random import *

# 初始pygame
pygame.init()
pygame.mixer.init()

big_size = sidth, heigh = 480, 700
screen = pygame.display.set_mode(bg_size)
pygame.display.set_caption("玩个球啊！")

background = pygame.image.load("images/background.png").convert()



# 载入游戏音乐
pygame.mixer.music.load("sound/game_music.ogg")
pygame.mixer.music.set_volume(0.2)
bullet_sound = pygame.mixer.Sound("sound/bullet.wav")
bullet_sound.set_volume(0.2)
bomb_sound = pygame.mixer.Sound("sound/use_bomb.wav")
bomb_sound.set_volume(0.2)
supply_sound = pygame.mixer.Sound("sound/supply.wav")
supply_sound.set_volume(0.2)
get_bomb_sound = pygame.mixer.Sound("sound/get_bomb.wav")
get_bomb_sound.set_volume(0.2)
get_bullet_sound = pygame.mixer.Sound("sound/get_bullet.wav")
get_bullet_sound.set_volume(0.2)
upgrade_sound = pygame.mixer.Sound("sound/upgrade.wav")
upgrade_sound.set_volume(0.2)
enemy3_fly_sound = pygame.mixer.Sound("sound/enemy3_flying.wav")
enemy3_fly_sound.set_volume(0.2)
enemy1_down_sound = pygame.mixer.Sound("sound/enemy1_down.wav")
enemy1_down_sound.set_volume(0.2)
enemy2_down_sound = pygame.mixer.Sound("sound/enemy2_down.wav")
enemy2_down_sound.set_volume(0.2)
enemy3_down_sound = pygame.mixer.Sound("sound/enemy3_down.wav")
enemy3_down_sound.set_volume(0.5)
me_down_sound = pygame.mixer.Sound("sound/me_down.wav")
me_down_sound.set_volume(0.2)


def main():
    pygame.mixer.music.play(-1)

    clock = pygame.time.Clock()

    running = True

    while running :
        for event in pygame.event.get():
            if event.type == QUIT :
                pygame.quit()
                sys.exit()

        sceen.blit(background,(0,0))

        pygame.display.flip()

        clock.tick(60)


if __name__ == "__main__" :
    try:
        main
    except SystemExit :
        pass
    except:
        traceback.print_exc()
        input
        




